package com.boco.biinjectionserviceapi.entity;

import java.util.Date;
import java.io.Serializable;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;
import java.util.Date;


/**
 * 结核病防治管理卡表(JhbSbglkb)实体类
 *
 * @author sunshixiong
 * @since 2019-05-20 09:52:41
 */
@Data
@ApiModel(description = "结核病防治管理卡表")
public class JhbSbglkb implements Serializable {

    private static final long serialVersionUID = 872740784342678625L;
    
    @ApiModelProperty("管理卡ID:复合主键，保证同一家医疗机构内不重复")
    private String cardid;
    
    @ApiModelProperty("医疗机构代码:复合主键")
    private String yljgdm;
    
    @ApiModelProperty("姓名")
    private String xm;
    
    @ApiModelProperty("个人标识符")
    private String grdaid;
    
    @ApiModelProperty("标识符类型")
    private String bzflx;
    
    @ApiModelProperty("身份证件-号码")
    private String sfzjhm;
    
    @ApiModelProperty("身份证件-类别代码:CV02.01.101身份证件类别代码")
    private String sfzjledm;
    
    @ApiModelProperty("文化程度代码:学历代码GB/T4658-2006")
    private String whcd;
    
    @ApiModelProperty("文化程度名称")
    private String whcdmc;
    
    @ApiModelProperty("性别代码:GB/T 2261.1-2003 个人基本信息分类与代码 第1部分 人的性别代码")
    private String xb;
    
    @ApiModelProperty("民族代码:GB 3304-1991 中国各民族名称的罗马字母拼写法和代码")
    private String mzdm;
    
    @ApiModelProperty("民族名称")
    private String mzmc;
    
    @ApiModelProperty("婚姻状况代码:代码按婚姻状况GB2261.2-2003")
    private String dmarrid;
    
    @ApiModelProperty("出生日期")
    private Date csrq;
    
    @ApiModelProperty("职业代码:CV02.01.202传染病患者职业代码表")
    private String zy;
    
    @ApiModelProperty("职业名称")
    private String zymc;
    
    @ApiModelProperty("工作单位名称")
    private String gzdwmc;
    
    @ApiModelProperty("登记号")
    private String djh;
    
    @ApiModelProperty("发现方式代码:CV06.00.116结核患者发现方式代码表")
    private String fxfsdm;
    
    @ApiModelProperty("发现方式名称")
    private String fxfsmc;
    
    @ApiModelProperty("诊断分型代码:CV05.01.020诊断结核病类型代码表")
    private String zdfxdm;
    
    @ApiModelProperty("诊断分型名称")
    private String zdfxmc;
    
    @ApiModelProperty("诊断结果代码:CV05.01.021肺结核诊断结果代码表")
    private String jhzdjgdm;
    
    @ApiModelProperty("诊断结果名称")
    private String jhzdjgmc;
    
    @ApiModelProperty("重症标志:0：否;1：是")
    private String tyzz;
    
    @ApiModelProperty("登记分类代码:1：新发; 2：复发; 3：返回; 4：初治失败; 9：其他")
    private String djfldm;
    
    @ApiModelProperty("登记分类名称")
    private String djflmc;
    
    @ApiModelProperty("治疗分类代码:1：初治;2：复治")
    private String zlfldm;
    
    @ApiModelProperty("治疗分类名称")
    private String zlflmc;
    
    @ApiModelProperty("停止治疗日期")
    private Date tzzlrq;
    
    @ApiModelProperty("停止治疗原因代码:CV06.00.115抗结核治疗停止原因代码表")
    private String tzzlyydm;
    
    @ApiModelProperty("停止治疗原因名称")
    private String tzzlyymc;
    
    @ApiModelProperty("管理方式代码:CV06.00.117结核患者管理方式代码表")
    private String glfsdm;
    
    @ApiModelProperty("管理方式名称")
    private String glfsmc;
    
    @ApiModelProperty("登记日期")
    private Date djrq;
    
    @ApiModelProperty("第一症状产生日期")
    private Date zzcsrq;
    
    @ApiModelProperty("初诊日期")
    private Date czrq;
    
    @ApiModelProperty("确诊日期")
    private Date qzrq;
    
    @ApiModelProperty("首次管理单位")
    private String gldw;
    
    @ApiModelProperty("督导单位")
    private String dddw;
    
    @ApiModelProperty("本区治疗单位")
    private String bqzldw;
    
    @ApiModelProperty("HIV抗体检测结果代码:2.16.156.10011.2.3.2.19，1:阴性 2：阳性 3：不确定")
    private String hivktjcjgdm;
    
    @ApiModelProperty("HIV检查时间")
    private Date hivjcsj;
    
    @ApiModelProperty("最近一次CD4+细胞计数值")
    private String cd4;
    
    @ApiModelProperty("CD4+检查时间")
    private Date cd4jcsj;
    
    @ApiModelProperty("耐药情况代码:1：全敏感; 2：单耐药; 3：多耐药;4：耐多药; 5：广泛耐药")
    private String nyqkbm;
    
    @ApiModelProperty("耐药情况名称")
    private String nyqkmc;
    
    @ApiModelProperty("药敏检查单位")
    private String ymjcdw;
    
    @ApiModelProperty("下次检查时间")
    private Date xcjcsj;
    
    @ApiModelProperty("诊断机构名称")
    private String zdjgmc;
    
    @ApiModelProperty("诊断医师代码")
    private String zdysid;
    
    @ApiModelProperty("诊断医师姓名")
    private String zdysxm;
    
    @ApiModelProperty("诊断地区")
    private String zddq;
    
    @ApiModelProperty("病案号")
    private String bah;
    
    @ApiModelProperty("年龄")
    private Integer nl;
    
    @ApiModelProperty("年龄单位")
    private String dageunit;
    
    @ApiModelProperty("户籍地址")
    private String hj;
    
    @ApiModelProperty("户籍地-省（自治区、直辖市）代码")
    private String hjdShebm;
    
    @ApiModelProperty("户籍地-省（自治区、直辖市）")
    private String hjdShe;
    
    @ApiModelProperty("户籍地-市（地区）代码")
    private String hjdShibm;
    
    @ApiModelProperty("户籍地-市（地区）")
    private String hjdShi;
    
    @ApiModelProperty("户籍地-县（区）代码")
    private String hjdXiabm;
    
    @ApiModelProperty("户籍地-县（区）")
    private String hjdXia;
    
    @ApiModelProperty("户籍地-乡（镇、街道）代码")
    private String hjdXngbm;
    
    @ApiModelProperty("户籍地-乡（镇、街道）")
    private String hjdXng;
    
    @ApiModelProperty("户籍地-居委代码")
    private String hjdJwbm;
    
    @ApiModelProperty("户籍地-居委")
    private String hjdJw;
    
    @ApiModelProperty("户籍地-村（路、街）")
    private String hjdCun;
    
    @ApiModelProperty("户籍地-弄（路号、弄号）")
    private String hjdNong;
    
    @ApiModelProperty("户籍地-楼号（楼号、座、别墅号）")
    private String hjdLh;
    
    @ApiModelProperty("户籍地-门牌号(包括“室”)")
    private String hjdMph;
    
    @ApiModelProperty("现居住地址")
    private String xzdz;
    
    @ApiModelProperty("固定联系电话")
    private String gdlxdh;
    
    @ApiModelProperty("移动联系电话")
    private String ydlxdh;
    
    @ApiModelProperty("首次诊断单位")
    private String sczddw;
    
    @ApiModelProperty("首诊断地区")
    private String sczddq;
    
    @ApiModelProperty("X线检查结果代码:1：异常;2：未见异常;3：未查")
    private String xxjc;
    
    @ApiModelProperty("X线检查结果描述:异常时进行详细描述")
    private String xxjcms;
    
    @ApiModelProperty("空洞:0：无;1：有")
    private String fjhkd;
    
    @ApiModelProperty("粟粒:0：无;1：有")
    private String sl;
    
    @ApiModelProperty("痰检结果:1：阳性; 2：阴性")
    private String tjjg;
    
    @ApiModelProperty("痰检时间")
    private Date tjsj;
    
    @ApiModelProperty("培养结果:1：阳性; 2：阴性; 3：污染; 4：未查")
    private String pyjg;
    
    @ApiModelProperty("培养时间")
    private Date pysj;
    
    @ApiModelProperty("是否接受抗病毒治疗:0：否;1：是")
    private String jskbdzl;
    
    @ApiModelProperty("抗病毒治疗开始日期")
    private Date kbdzlkssj;
    
    @ApiModelProperty("是否接受复方新诺明治疗:0：否;1：是")
    private String jsffxnbzl;
    
    @ApiModelProperty("复方新诺明治疗开始日期")
    private Date ffxnbzlkssj;
    
    @ApiModelProperty("是否接受抗结核治疗:0：否;1：是")
    private String jsjhzl;
    
    @ApiModelProperty("备注")
    private String bz;
    
    @ApiModelProperty("录入时间")
    private Date lrsj;
    
    @ApiModelProperty("门诊号")
    private String mzh;
    
    @ApiModelProperty("住院号")
    private String zyh;
    
    @ApiModelProperty("始治方案")
    private String szfa;
    
    @ApiModelProperty("始治方案名称")
    private String szfamc;
    
    @ApiModelProperty("仅培阳:0：否;1：是")
    private String jpy;
    
    @ApiModelProperty("肺外结核部位代码:CV05.01.019肺外结核部位代码表")
    private String fwjhbwdm;
    
    @ApiModelProperty("肺外结核部位名称")
    private String fwjhbwmc;
    
    @ApiModelProperty("合并症代码:CV05.01.018结核病合并症代码表")
    private String hbzdm;
    
    @ApiModelProperty("合并症名称")
    private String hbzmc;
    
    @ApiModelProperty("始治日期")
    private Date szrq;
    
    @ApiModelProperty("症状代码:CV04.01.007疑似结核患者症状代码表")
    private String zzdm;
    
    @ApiModelProperty("症状名称")
    private String zzmc;
    
    @ApiModelProperty("CT检查结果")
    private String jcsbz;
    
    @ApiModelProperty("肝功能检测结果代码:0：未见异常;1：异常")
    private String jhgljgmc;
    
    @ApiModelProperty("粪常规检测结果代码:0：未见异常;1：异常")
    private String jhhzssfa;
    
    @ApiModelProperty("尿常规检测结果代码:0：未见异常;1：异常")
    private String ncgjcjgdm;
    
    @ApiModelProperty("血常规检测结果代码:0：未见异常;1：异常")
    private String ccgjcjgdm;
    
    @ApiModelProperty("药敏实验所用药物代码:CV08.50.003药敏试验药物代码表")
    private String ymsysyywdm;
    
    @ApiModelProperty("药敏实验所用药物名称")
    private String ymsysyywmc;
    
    @ApiModelProperty("药敏实验结果代码:CV04.50.013药敏试验结果代码表")
    private String ymsyjgdm;
    
    @ApiModelProperty("药敏实验结果名称:耐药时进行详细描述")
    private String ymsyjgmc;
    
    @ApiModelProperty("结核菌群检测结果代码:1：结核分枝杆菌; 2：非结核分枝杆菌")
    private String jhjqjcjgdm;
    
    @ApiModelProperty("结核菌群检测结果名称")
    private String jhjqjcjgmc;
    
    @ApiModelProperty("肺结核标志:0：否; 1：是")
    private String fjhbz;
    
    @ApiModelProperty("肝炎标志:0：否;1：是")
    private String gybz;
    
    @ApiModelProperty("结核病接触史标志:0：否; 1：是")
    private String jhbjcsbz;
    
    @ApiModelProperty("结核病患者化疗方案代码:CV06.00.114抗结核化疗方案代码表")
    private String jhbhzhlfadm;
    
    @ApiModelProperty("结核病患者化疗方案名称")
    private String jhbhzhlfamc;
    
    @ApiModelProperty("药物副作用标志:0：否; 1：是")
    private String ywfzybz;
    
    @ApiModelProperty("规律服药标志:0：否; 1：是")
    private String glfybz;
    
    @ApiModelProperty("羁押人员标志:0：否; 1：是")
    private String jyrybz;
    
    @ApiModelProperty("治疗前痰涂片结果代码:1：阳性;2：阴性;3：未查")
    private String zlqttpdm;
    
    @ApiModelProperty("治疗前痰涂片结果名称")
    private String zlqttpmc;
    
    @ApiModelProperty("治疗前痰涂片未查原因")
    private String zlqttpwcyy;
    
    @ApiModelProperty("治疗前痰培养结果代码:1：阳性;2：阴性;3：污染;4：未查")
    private String zlqtpydm;
    
    @ApiModelProperty("治疗前痰培养结果名称")
    private String zlqtpymc;
    
    @ApiModelProperty("治疗前痰培养未查原因")
    private String zlqtpywcyy;
    
    @ApiModelProperty("卡介苗接种史:0：无;1：有")
    private String kjmjzs;
    
    @ApiModelProperty("两肺呼吸音:1：清晰无罗音; 2：呼吸音粗; 3：湿罗音;  4：干罗音")
    private String lfhxy;
    
    @ApiModelProperty("异常呼吸音位置:异常呼吸音位置1：右侧; 2：左侧;3：双侧")
    private String ychxywz;
    
    @ApiModelProperty("其它阳性体征")
    private String qtyxtz;
    
    @ApiModelProperty("既往史:0：无; 1：有")
    private String jws;
    
    @ApiModelProperty("糖尿病史:0：无;   1：有")
    private String tnbs;
    
    @ApiModelProperty("糖尿病类型:1：1型;1：2型;    3：特殊类型")
    private String tnblx;
    
    @ApiModelProperty("肝病史:0：无;   1：有")
    private String gbs;
    
    @ApiModelProperty("肾脏病史:0：无;   1：有")
    private String szbs;
    
    @ApiModelProperty("慢性支气管炎:0：无;   1：有")
    private String mxzqgy;
    
    @ApiModelProperty("使用免疫抑制剂:0：无;  1：有")
    private String symyyzj;
    
    @ApiModelProperty("其它病史")
    private String qtbs;
    
    @ApiModelProperty("痰涂片抗酸染色阳性强度:1：(1+);  2：(2+); 3：(3+);  4：(4+)")
    private String ttpksrsqd;
    
    @ApiModelProperty("痰涂片抗酸染色:1：未检; 2：阴性; 3：(1+); 4：(2+); 5：(3+); 6：(4+)")
    private Integer ttpksrs;
    
    @ApiModelProperty("痰液结核菌培养:1：未检;  2：阴性;  3：阳性;  4：非结核分枝杆菌阳性")
    private String tyjhj;
    
    @ApiModelProperty("肝功能ALT（U/L）")
    private String galt;
    
    @ApiModelProperty("肝功能AST（U/L）")
    private String gast;
    
    @ApiModelProperty("肝功能DBIL（umol/L）")
    private String gdbil;
    
    @ApiModelProperty("肝功能TBIL（umol/L）")
    private String gtbil;
    
    @ApiModelProperty("肾功能Scr（umol/L）")
    private String sscr;
    
    @ApiModelProperty("肾功能BUN（mmol/L）")
    private String sbun;
    
    @ApiModelProperty("肾功能UA（umol/L）")
    private String sua;
    
    @ApiModelProperty("血常规Hb(g/L)")
    private String xhb;
    
    @ApiModelProperty("血常规RBC（109/L）")
    private String xrbc;
    
    @ApiModelProperty("血常规PLT（109/L）")
    private String xplt;
    
    @ApiModelProperty("血常规WBC（109/L）")
    private String xwbc;
    
    @ApiModelProperty("血常规其他检查结果")
    private String xqtjcjg;
    
    @ApiModelProperty("痰菌检查结果代码:1：(＋);  2：(－); 3：无痰;  4：未查")
    private String tjjc;
    
    @ApiModelProperty("痰菌检查结果名称")
    private String tjjcmc;
    
    @ApiModelProperty("痰检方法代码:1：涂片; 2：培养")
    private String tjffdm;
    
    @ApiModelProperty("转归情况代码:1：治愈;2：好转;3：未愈;4：死亡;5：其他")
    private String zgqk;
    
    @ApiModelProperty("转归情况名称")
    private String zgqkmc;
    
    @ApiModelProperty("发热情况代码:最高体温（℃） 1：无;  2：≥2周以上发热; 3：<2周发热")
    private String fr;
    
    @ApiModelProperty("发热情况名称")
    private String frmc;
    
    @ApiModelProperty("咳嗽咳痰 :0：无; 1：有")
    private String kskt;
    
    @ApiModelProperty("盗汗:0：无; 1：有")
    private String dh;
    
    @ApiModelProperty("其它重要症状描述")
    private String qtzyzzms;
    
    @ApiModelProperty("结核病管理机构名称")
    private String jhbgljgmc;
    
    @ApiModelProperty("治疗机构名称")
    private String zljgmc;
    
    @ApiModelProperty("治疗医师工号")
    private String zlysid;
    
    @ApiModelProperty("治疗医师姓名")
    private String zlysmc;
    
    @ApiModelProperty("签约情况:0：否;1：是;2：拒签")
    private String sfqy;
    
    @ApiModelProperty("签约时间")
    private Date qysj;
    
    @ApiModelProperty("减免协议号:机构代码＋年份＋流水号")
    private String jmxyh;
    
    @ApiModelProperty("是否转发:0：否;1：是")
    private String sfzf;
    
    @ApiModelProperty("转发社区:0：否;1：是")
    private String zfsq;
    
    @ApiModelProperty("是否已减免:0：否;1：是")
    private String sfjm;
    
    @ApiModelProperty("删除标志:0：否;1：是")
    private String scbz;
    
    @ApiModelProperty("删除人")
    private String scr;
    
    @ApiModelProperty("删除时间")
    private Date scsj;
    
    @ApiModelProperty("删除原因")
    private String scyy;
    
    @ApiModelProperty("学生通知:0：否;1：是")
    private String xstz;
    
    @ApiModelProperty("寄送时间")
    private Date jssj;
    
    @ApiModelProperty("诊断证明书:0：否;1：是")
    private String zdzms;
    
    @ApiModelProperty("开具时间")
    private Date kjsj;
    
    @ApiModelProperty("最近更新时间")
    private Date zjgxsj;
    
    @ApiModelProperty("所属社区")
    private String sssq;
    
    @ApiModelProperty("上报时间")
    private Date sbsj;
    
    @ApiModelProperty("填表人工号")
    private String lrgh;
    
    @ApiModelProperty("填表人姓名")
    private String lrxm;
    
    @ApiModelProperty("密级:见1.2密级说明")
    private String mj;
    
    @ApiModelProperty("修改标志:1：正常：2：修改，3：撤销")
    private String xgbz;
    
    @ApiModelProperty("数据业务生成时间:业务操作数据业务生成时间")
    private Date sjscsj;
    
    @ApiModelProperty("时间戳")
    private Date insertTimestamp;
    
    @ApiModelProperty("个人档案唯一索引")
    private String empi;
    

}